package com.qupai.service;

import com.qupai.domain.dto.AuctionDTO;
import com.qupai.domain.entity.Auction;
import com.baomidou.mybatisplus.extension.service.IService;
import com.qupai.domain.vo.AuctionDetailVO;
import com.qupai.domain.vo.AuctionEndVO;
import com.qupai.domain.vo.AuctionVO;

import java.util.List;

/**
 * <p>
 * 拍卖表，存储拍卖活动信息 服务类
 * </p>
 *
 * @author bluefoxyu
 * @since 2024-07-30
 */
public interface IAuctionService extends IService<Auction> {

    Auction hold(AuctionDTO auctionDTO);

    Auction updateAuction(AuctionDTO auctionDTO);

    List<AuctionVO> find(AuctionDTO auctionDTO);

    AuctionDetailVO detail(Long id);
}
